Skip to main content

Token B2B

access token yang berfungsi sebagai autentikasi saat ingin mengakses API yang lain.

Service Info

HTTP MethodPOST
Service Code73
Http MethodPOST
Path.../access-token/b2b
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
X-TIMESTAMPStringYWaktu lokal klien saat ini yyyy-MM-ddTHH:mm:ss.SSSTZD format
X-CLIENT-KEYStringYClient’s client_id (diberikan pada saat onboarding )
X-SIGNATUREStringYDibuat dengan algoritma asymmetric without token : Signature Generation

Body

ParameterTipe DataWajibDeskripsi
grantTypeStringYNomor transaksi merchant
Length: <= 18 characters
Allowed Value: client_credentials
{
"grantType": "client_credentials"
}

```

Response Structure

ParameterTipe DataDeskripsi
responseCodeStringKode response
responseMessageStringPesan response
accessTokenStringKode Rahasia yang akan digunakan pada setiap request
tokenTypeStringJenis Type Kode token Dengan Value Bearer
expiresInStringSesi Token berakhir dalam hitungan detik : 900 (15 menit)
{
"responseCode": "2007300,",
"responseMessage": "Successful,",
"accessToken": "2758e0d0-1646-4452-ad24-2d99406b393a",
"tokenType": "Bearer",
"expiresIn": 900
}

List Response Code Access Token - B2B

Response CodeResponse MessageDescription
2007300Success
4007301Invalid field format { field name }
4007302Invalid mandatory field {field name}
4017300Unauthorized. Invalid SignatureX-Signature salah
4097300Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4047301Bad RequestRequest header ada yang salah / kurang
4047301Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait